<html>
<head><meta charset="utf-8"><title>Lecture Series Suggesion: Monomorphisation · t-compiler/help · Zulip Chat Archive</title></head>
<h2>Stream: <a href="https://rust-lang.github.io/zulip_archive/stream/182449-t-compiler/help/index.html">t-compiler/help</a></h2>
<h3>Topic: <a href="https://rust-lang.github.io/zulip_archive/stream/182449-t-compiler/help/topic/Lecture.20Series.20Suggesion.3A.20Monomorphisation.html">Lecture Series Suggesion: Monomorphisation</a></h3>

<hr>

<base href="https://rust-lang.zulipchat.com">

<head><link href="https://rust-lang.github.io/zulip_archive/style.css" rel="stylesheet"></head>

<a name="182651877"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/182449-t-compiler/help/topic/Lecture%20Series%20Suggesion%3A%20Monomorphisation/near/182651877" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Edd Barrett <a href="https://rust-lang.github.io/zulip_archive/stream/182449-t-compiler/help/topic/Lecture.20Series.20Suggesion.3A.20Monomorphisation.html#182651877">(Dec 05 2019 at 11:51)</a>:</h4>
<p>Hi everyone,</p>
<p>I've found the compiler lecture series videos very useful, so first of all, thank you for making them :)</p>
<p>If I may, I have a suggestion for a lecture topic: monomorphisation ( instances, substs and why monomorphisation occurs in the codegen)</p>
<p>Thanks!</p>



<a name="182666132"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/182449-t-compiler/help/topic/Lecture%20Series%20Suggesion%3A%20Monomorphisation/near/182666132" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/182449-t-compiler/help/topic/Lecture.20Series.20Suggesion.3A.20Monomorphisation.html#182666132">(Dec 05 2019 at 14:54)</a>:</h4>
<blockquote>
<p>Hi everyone,</p>
<p>I've found the compiler lecture series videos very useful, so first of all, thank you for making them :)</p>
<p>If I may, I have a suggestion for a lecture topic: monomorphisation ( instances, substs and why monomorphisation occurs in the codegen)</p>
<p>Thanks!</p>
</blockquote>
<p>hey <span class="user-mention" data-user-id="223288">@Edd Barrett</span> as part of the Learning WG (<a class="stream" data-stream-id="196385" href="/#narrow/stream/196385-t-compiler.2Fwg-learning">#t-compiler/wg-learning</a>) we are exactly aiming for a lecture about that</p>



<a name="182666153"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/182449-t-compiler/help/topic/Lecture%20Series%20Suggesion%3A%20Monomorphisation/near/182666153" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/182449-t-compiler/help/topic/Lecture.20Series.20Suggesion.3A.20Monomorphisation.html#182666153">(Dec 05 2019 at 14:54)</a>:</h4>
<p>our next steps are ...</p>



<a name="182666155"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/182449-t-compiler/help/topic/Lecture%20Series%20Suggesion%3A%20Monomorphisation/near/182666155" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/182449-t-compiler/help/topic/Lecture.20Series.20Suggesion.3A.20Monomorphisation.html#182666155">(Dec 05 2019 at 14:54)</a>:</h4>
<div class="codehilite"><pre><span></span>Next steps:

    Start writing an Overview chapter
    Organize a lecture about codegen mir -&gt; llvm IR (@nagisa, maybe?)
    Organize a lecture about LLVM (@Alex Crichton, maybe?)
    Organize a lecture about monomorphization/type memory layout (@oli, maybe?)
</pre></div>



<a name="182666216"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/182449-t-compiler/help/topic/Lecture%20Series%20Suggesion%3A%20Monomorphisation/near/182666216" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/182449-t-compiler/help/topic/Lecture.20Series.20Suggesion.3A.20Monomorphisation.html#182666216">(Dec 05 2019 at 14:55)</a>:</h4>
<p><span class="user-mention" data-user-id="123586">@nagisa</span> actually wrote a small document with thoughts about a possible lecture</p>



<a name="182666245"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/182449-t-compiler/help/topic/Lecture%20Series%20Suggesion%3A%20Monomorphisation/near/182666245" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/182449-t-compiler/help/topic/Lecture.20Series.20Suggesion.3A.20Monomorphisation.html#182666245">(Dec 05 2019 at 14:55)</a>:</h4>
<p><a href="https://gist.github.com/nagisa/a311a0dab09851397f266076130eefb6" target="_blank" title="https://gist.github.com/nagisa/a311a0dab09851397f266076130eefb6">https://gist.github.com/nagisa/a311a0dab09851397f266076130eefb6</a></p>



<a name="182666261"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/182449-t-compiler/help/topic/Lecture%20Series%20Suggesion%3A%20Monomorphisation/near/182666261" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Edd Barrett <a href="https://rust-lang.github.io/zulip_archive/stream/182449-t-compiler/help/topic/Lecture.20Series.20Suggesion.3A.20Monomorphisation.html#182666261">(Dec 05 2019 at 14:55)</a>:</h4>
<p>Excellent! I'll have to keep my eyes peeled.</p>
<p>Is there somewhere where these things are announced?</p>



<a name="182666313"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/182449-t-compiler/help/topic/Lecture%20Series%20Suggesion%3A%20Monomorphisation/near/182666313" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/182449-t-compiler/help/topic/Lecture.20Series.20Suggesion.3A.20Monomorphisation.html#182666313">(Dec 05 2019 at 14:56)</a>:</h4>
<p>that has happened on <a class="stream-topic" data-stream-id="196385" href="/#narrow/stream/196385-t-compiler.2Fwg-learning/topic/lecture.20on.20LLVM.2Fcodegen">#t-compiler/wg-learning &gt; lecture on LLVM/codegen</a>, feel free to stop there and write suggestions</p>



<a name="182666338"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/182449-t-compiler/help/topic/Lecture%20Series%20Suggesion%3A%20Monomorphisation/near/182666338" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/182449-t-compiler/help/topic/Lecture.20Series.20Suggesion.3A.20Monomorphisation.html#182666338">(Dec 05 2019 at 14:56)</a>:</h4>
<p><span class="user-mention" data-user-id="223288">@Edd Barrett</span> we are discussing this kind of things in general in <a class="stream" data-stream-id="196385" href="/#narrow/stream/196385-t-compiler.2Fwg-learning">#t-compiler/wg-learning</a></p>



<a name="182666359"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/182449-t-compiler/help/topic/Lecture%20Series%20Suggesion%3A%20Monomorphisation/near/182666359" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/182449-t-compiler/help/topic/Lecture.20Series.20Suggesion.3A.20Monomorphisation.html#182666359">(Dec 05 2019 at 14:56)</a>:</h4>
<p>we had a planning meeting but all this stuff happens in that stream</p>



<a name="182666399"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/182449-t-compiler/help/topic/Lecture%20Series%20Suggesion%3A%20Monomorphisation/near/182666399" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/182449-t-compiler/help/topic/Lecture.20Series.20Suggesion.3A.20Monomorphisation.html#182666399">(Dec 05 2019 at 14:57)</a>:</h4>
<p>I was building a little text for our check-in at <a class="stream-topic" data-stream-id="131828" href="/#narrow/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-05.20.2354818">#t-compiler &gt; weekly meeting 2019-12-05 <a href="https://github.com/rust-lang/rust/issues/54818" target="_blank" title="https://github.com/rust-lang/rust/issues/54818"><a href="https://github.com/rust-lang/rust/issues/54818" target="_blank" title="https://github.com/rust-lang/rust/issues/54818">#54818</a></a></a></p>



<hr><p>Last updated: Aug 07 2021 at 22:04 UTC</p>
</html>